package com.itgt.teacher;

import java.util.Arrays;

public class CopyArrayTest2 {

	public static void main(String[] args) {
		
		int[] array = new int[ 10 ];
		for( int i = 1 , e = 2 ; i < 5 ; i++ , e += 2  ) {
			array[ i ] = e ;
		}
		System.out.println( Arrays.toString( array ) );
		// arraycopy( src , srcPos , dest , destPos , length )
		// 第一个参数 src 表示被复制的源数组
		// 第二个参数 srcPost 表示从源数组的哪个位置开始复制
		// 第三个参数 dest 表示目标数组( 就是复制后的内容放到哪个数组中 )
		// 第四个参数 destPos 表示复制后的数据从目标数组的哪个位置开始存放
		// 第五个参数 length 表示复制的元素个数(即有多少个元素需要被复制)
		System.arraycopy( array , 1 , array , 7 , 2 );
		System.out.println( Arrays.toString( array ) );
		
	}

}
